import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import {resolve} from 'path'
import { env } from 'process'


// https://vite.dev/config/
export default defineConfig(({})=>{
  return {
  plugins: [react()],
  //定义当前的环境变量
  define:{
    'process.env':env
  },
  //配置路径
  resolve:{
    alias:{
      '@':resolve(__dirname,'src')
    }
  },
  //服务配置
  server:{
    porst:3000,
    open:true,
    proxy:{
      "/api":{
        target:env.VITE_API_URL,
        changeOrigin:true,
        rewrite:(path)=>path.replace(/^\/api/,'')
      }
    }
  }
  }
})
